#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main() {

	string str;
	int nRet=-1;
	cin>>str;

	for(int i=0;i<static_cast<int>(str.size())-1 && nRet==-1;++i){
		if(str[i]==str[i+1]){
			nRet=2;
		}
	}
	for(int i=0;i<static_cast<int>(str.size())-2 && nRet==-1;++i){
		if(str[i]==str[i+2]){
			nRet=3;
		}
	}	
	cout<<nRet<<endl;
	
	return 0;
}
